From aaed61de661ca60cc5112261c9685778ee115351 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 21 May 2020 15:39:46 -0400 Subject: [PATCH] gtk-demo: Plug a leak We were leaking the builder in the builder demo, by creating a ref cycle. This was showing up as the list entry not going back to upright after closing the window. --- demos/gtk-demo/builder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demos/gtk-demo/builder.c b/demos/gtk-demo/builder.c index 56d2fb08ea..12069ac73b 100644 --- a/demos/gtk-demo/builder.c +++ b/demos/gtk-demo/builder.c @@ -83,7 +83,7 @@ do_builder (GtkWidget *do_widget) window); gtk_widget_insert_action_group (window, "win", actions); - g_object_set_data_full (G_OBJECT(window), "builder", builder, g_object_unref); + g_object_unref (builder); } if (!gtk_widget_get_visible (window)) -- 2.30.2